Sheep Dip — definition

1. sheep dip (Noun)

1 definition

sheep dip (Noun) — A liquid mixture containing pesticides in which sheep are dipped to kill parasites.

2 types of
liquid pesticide